package com.dzx.design.behavioral.chainofresponsibility;

import org.apache.commons.lang3.StringUtils;

/**
 * @author dzx
 * @ClassName:
 * @Description:
 * @date 2019年08月15日 09:26:17
 */
public class ArticleApprover extends  Approver {
    @Override
    public void deploy(Course course) {
        if(StringUtils.isNotBlank(course.getArticle())){ //如果手记不是空
             System.out.println(course.getName()+"含有手记，批准！");
             if(approver!=null){
                   approver.deploy(course);
             }
        }else {
            System.out.println(course.getName()+"不含有手记，不批准！");
            return;
        }
    }
}
